with rigorous precision - Español Inglés Diccionario